Text copied to clipboard!
Tytuł
Text copied to clipboard!Programista aplikacji HR
Opis
Text copied to clipboard!
Poszukujemy Programisty aplikacji HR, który dołączy do zespołu odpowiedzialnego za projektowanie, rozwój i utrzymanie nowoczesnych rozwiązań wspierających obszar zarządzania zasobami ludzkimi. Osoba na tym stanowisku będzie pracować nad aplikacjami wykorzystywanymi przez działy HR, rekruterów, menedżerów oraz pracowników, wspierając procesy takie jak rekrutacja, onboarding, ewidencja czasu pracy, oceny okresowe, zarządzanie szkoleniami, administracja kadrowa oraz raportowanie. Rola łączy kompetencje programistyczne z rozumieniem procesów biznesowych w obszarze personalnym, dlatego szukamy osoby, która potrafi przekładać potrzeby użytkowników na funkcjonalne, bezpieczne i skalowalne rozwiązania technologiczne.
Na tym stanowisku będziesz współpracować z analitykami biznesowymi, specjalistami HR, testerami, administratorami systemów oraz innymi programistami, aby tworzyć aplikacje odpowiadające na realne potrzeby organizacji. Do Twoich zadań będzie należało rozwijanie nowych modułów, integracja systemów HR z innymi platformami firmowymi, optymalizacja wydajności, usuwanie błędów oraz dbanie o zgodność rozwiązań z wymaganiami bezpieczeństwa i ochrony danych osobowych. Istotnym elementem pracy będzie również udział w analizie wymagań, planowaniu architektury aplikacji oraz dokumentowaniu wdrażanych funkcji.
Idealny kandydat posiada doświadczenie w tworzeniu aplikacji biznesowych, zna dobre praktyki programistyczne i rozumie znaczenie jakości kodu, testów oraz utrzymania systemów w środowisku produkcyjnym. Mile widziane jest doświadczenie z systemami klasy HRM, HCM, ATS lub payroll, a także znajomość integracji API, baz danych oraz rozwiązań chmurowych. Ważna jest także umiejętność komunikacji z użytkownikami nietechnicznymi, ponieważ część pracy będzie polegała na doprecyzowywaniu wymagań i proponowaniu usprawnień procesowych.
Oferujemy możliwość pracy nad rozwiązaniami, które mają bezpośredni wpływ na doświadczenia pracowników i efektywność działania działów HR. To stanowisko daje szansę rozwoju zarówno w obszarze technologii, jak i specjalizacji domenowej związanej z cyfryzacją procesów personalnych. Jeśli interesuje Cię tworzenie aplikacji, które wspierają ludzi i organizacje w codziennej pracy, cenisz współpracę międzydziałową i chcesz rozwijać systemy o dużym znaczeniu biznesowym, ta rola będzie doskonałą okazją do dalszego rozwoju zawodowego.
Obowiązki
Text copied to clipboard!- Projektowanie, rozwijanie i utrzymywanie aplikacji wspierających procesy HR.
- Analiza wymagań biznesowych i przekładanie ich na rozwiązania techniczne.
- Tworzenie integracji między systemami HR a innymi aplikacjami firmowymi.
- Optymalizacja wydajności, stabilności i bezpieczeństwa istniejących rozwiązań.
- Współpraca z działem HR, analitykami, testerami i administratorami systemów.
- Przygotowywanie dokumentacji technicznej oraz wsparcie wdrożeń nowych funkcji.
- Usuwanie błędów i monitorowanie działania aplikacji w środowisku produkcyjnym.
- Udział w planowaniu architektury systemów i rozwoju standardów programistycznych.
Wymagania
Text copied to clipboard!- Doświadczenie w tworzeniu aplikacji webowych lub biznesowych.
- Znajomość co najmniej jednego języka programowania backendowego lub frontendowego.
- Umiejętność pracy z relacyjnymi bazami danych i pisania zapytań SQL.
- Doświadczenie w integracji systemów z wykorzystaniem API.
- Znajomość zasad bezpieczeństwa aplikacji i ochrony danych osobowych.
- Umiejętność analitycznego myślenia i rozwiązywania problemów technicznych.
- Dobra organizacja pracy oraz umiejętność współpracy z zespołami biznesowymi.
- Mile widziana znajomość procesów HR, rekrutacyjnych lub kadrowo-płacowych.
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w tworzeniu aplikacji wspierających procesy biznesowe?
- Z jakimi technologiami backendowymi i frontendowymi pracowałeś lub pracowałaś?
- Czy masz doświadczenie w integracji systemów poprzez API lub usługi sieciowe?
- W jaki sposób dbasz o bezpieczeństwo danych w tworzonych aplikacjach?
- Czy pracowałeś lub pracowałaś z systemami HR, ATS, HCM lub payroll?
- Jak podchodzisz do analizy wymagań zgłaszanych przez użytkowników biznesowych?
- Jakie narzędzia i praktyki stosujesz do testowania oraz utrzymania jakości kodu?